/**
 * @author Todor Kolev
 */
interface gugga.common.ICommand 
{
	public function execute() : Boolean;
	public function isReversible() : Boolean;
	public function undo() : Void;
	public function clone() : ICommand;
}